bladder tamponade - Spanish English Dictionary